ant thrush - Turkish English Dictionary